GitHub Actions JSアクション① 前提
Node.jsのバージョンは16.xを利用する
これはアクションにおけるIO変数、エントリポイントなどを定義する
実行されるコードはサンドボックス化され、実行環境から分離される
JSで作成したアクションはDockerコンテナを利用したアクションより実行が速い
node_modulesをコミットしない場合、実行されるコードは単一ファイルとして実行可能である必要がある。
Actionsは依存関係の解決をしない
バンドラなどで単一ファイルとして出力する必要がある。